hide/shroud something - Deutsch Englisch Wörterbuch